2014-11-27 13:40:02
Краткое описание :
Согласовать типы сохраняемых и восстанавливаемых в/из dsk значенийОписание :
Другие вопросы по НМАЧто измененно :
Согласовать типы сохраняемых и восстанавливаемых в/из dsk значений
Интерфейс редактирования параметров формирования инвентарных карточек (интерфейс F_OSOper::MCToOSNastr?, CompSrc\F\F_OSOper\vip\MCToOSN.vip) сохраняет значение одного из параметров с типом, отличным от типа переменной, в которую код интерфейса F_OSOper::MCToOS это значение вычитывает.
Запись (тип integer):
SaveMyDsk(if (((wComplex = 0) AND (iCreateIn = 3)), 5, iCreateIn) , 'MCToOSNastr_ModeForCreateKatOS_' + String(wTiDk) + '_' + String(wGetTune('OS.Complex')) + String(Sklad_Or_KapStroy));
Чтение (тип word):
ReadMyDsk( wModeForCreateKatOS, 'MCToOSNastr_ModeForCreateKatOS_' + String(TipDk) + '_' + String(wGetTune('OS.Complex')) + '0', True);
Подобные рассогласования есть потенциальный источник ошибок. Требуется привести типы в соответствие.
Как измененно :
Исправлено. Записывается тип word.